public lands leasing and licensing regulations - Français Anglais Dictionnaire